imperious need - Turkish English Dictionary